/* 
 * @Author: 21克的爱情
 * @Date: 2020-10-04 19:03:07
 * @Email: raohong07@163.com
 * @LastEditors: 21克的爱情
 * @LastEditTime: 2020-10-04 19:03:15
 * @Description: 
 */
import 'package:json_annotation/json_annotation.dart'; 
  
part 'video_detail.g.dart';


@JsonSerializable()
  class VideoDetail extends Object {

  @JsonKey(name: 'id')
  int id;

  @JsonKey(name: 'tid')
  String tid;

  @JsonKey(name: 'name')
  String name;

  @JsonKey(name: 'last')
  String last;

  @JsonKey(name: 'type')
  String type;

  @JsonKey(name: 'pic')
  String pic;

  @JsonKey(name: 'lang')
  String lang;

  @JsonKey(name: 'area')
  String area;

  @JsonKey(name: 'year')
  String year;

  @JsonKey(name: 'state')
  String state;

  @JsonKey(name: 'note')
  String note;

  @JsonKey(name: 'actor')
  String actor;

  @JsonKey(name: 'director')
  String director;

  @JsonKey(name: 'list')
  List<dynamic> list;

  @JsonKey(name: 'des')
  String des;

  VideoDetail(this.id,this.tid,this.name,this.last,this.type,this.pic,this.lang,this.area,this.year,this.state,this.note,this.actor,this.director,this.list,this.des,);

  factory VideoDetail.fromJson(Map<String, dynamic> srcJson) => _$VideoDetailFromJson(srcJson);

  Map<String, dynamic> toJson() => _$VideoDetailToJson(this);

}

  
